using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Mandarine.MVVM.Annotation;
using Mandarine.MVVM.ViewModel;
    
namespace DataBindApp1.ViewModel
{
    /// <summary>
    /// このクラスはE:\.Mandarine\Mandarine\CodeGen\ViewModelGenerate.ttにより
    /// 2011/11/21 18:36:29に自動生成されました。
    /// このファイルをエディタで直接編集しないでください
    /// </summary>
    public partial class SettingsViewModel: Mandarine.MVVM.ViewModel.ViewModel
    {
        #region 

        private bool _useGeoLocation ;
        public bool UseGeoLocation
        {
            get { return _useGeoLocation ; }
            set 
            { 
                if ( _useGeoLocation == value ) 
                    return;
                _useGeoLocation = value; 
                NotifyPropertyChanged(() => UseGeoLocation);
            }
        }

        #endregion
        #region 

        private bool _useCookie ;
        public bool UseCookie
        {
            get { return _useCookie ; }
            set 
            { 
                if ( _useCookie == value ) 
                    return;
                _useCookie = value; 
                NotifyPropertyChanged(() => UseCookie);
            }
        }

        #endregion
        #region 

        private List<Language> _selectLanguage ;
        public List<Language> SelectLanguage
        {
            get { return _selectLanguage ; }
            set 
            { 
                if ( _selectLanguage == value ) 
                    return;
                _selectLanguage = value; 
                NotifyPropertyChanged(() => SelectLanguage);
            }
        }

        #endregion
    }
}
